#ifndef __TRIANGLEVERTEX__
#define __TRIANGLEVERTEX__

#include "Point3D.h"
#include "GeometricObjects.h"

namespace Engine
{
	class TriangleVertex
	{
	public:
		Point3D vertex;
		Point3D normal;
		Point3D textureCoordinate;

		TriangleVertex(Point3D& m_vertex, Point3D& m_normal, Point3D& m_textureCoordinate) : vertex(m_vertex), normal(m_normal), textureCoordinate(m_textureCoordinate)
		{}

		TriangleVertex(Point3D& m_vertex) :vertex(m_vertex){}
		TriangleVertex() {}

	private:
	};
}


#endif // !__TRIANGLEVERTEX__
